#import <Foundation/Foundation.h>

@interface JokeModel : NSObject<NSCopying>
{
}
@property (atomic, assign) int jokeIndex;
// 笑话的id
@property (atomic, copy)NSString *jokeId;
// 笑话的发表时间
@property(atomic, copy)NSString *jokeTime;
// 笑话的文字内容
@property(atomic, copy)NSString *jokeText;
// 笑话的图片http链接
@property(atomic, copy)NSString *jokeImgUrl;
// 笑话的完整图片本地存储
@property(atomic, retain)NSData *jokeGifData;
// 笑话的完整图片本地存储
@property(atomic, retain)UIImage *jokeImgFull;
// 笑话的图片本地存储
@property(atomic, retain)UIImage *jokeImgThumbnail;
// 笑话的赞成的数量
@property(atomic, assign)int goodNum;
// 笑话的不赞成那个的数量
@property(atomic, assign)int badNum;
// 笑话的评论数量
@property(atomic, assign)int replyNum;
// 笑话的作者
@property (atomic, assign)int userId;
// 笑话的作者名
@property(atomic, copy)NSString *userName;
// 笑话的作者头像
@property(atomic, copy)NSString *userIconUrl;
// 笑话是否被阅览过
@property(atomic, assign)BOOL read;
// 笑话是否被顶过
@property(atomic, assign)int liked;
// 笑话是否被踩过
@property(atomic, assign)int unliked;
// 笑话的评论
@property(atomic, retain)NSMutableArray *replies;
// 笑话是否被踩过
@property(atomic, assign)float replyRequestTime;

@end

